IHM

Formation - WinCC - 03/2021

Déclarations des variables

a) Déclaration des variables dans l’API

Dans les variables de l’API Dans le dossier « Ressources DB », créer et renommer les DB : « DB50_DEFAUTS », « DB75_DEFAUT_SEUILS_ANA », «DB51_INHIB_DEF », et le « DB76_INHIB_SEUILS_ANA ». 

(Clic droit sur le dossier « RESSOURCES_DB » / Ajouter un nouveau Bloc / Renommer)
Renseignez 16 variables en respectant les champs des captures des DB.

Pour l’IHM, les variables de ces DB serviront à l’affichage des défauts, inhibitions de défauts et inhibitions de seuils.

DB50_DEFAUTS

Les variables du DB50_Défauts sont écrites depuis l’automate via des sections « FC50_DEFAUTS_xxxx) qui servent à déclencher des divers défauts en fonction de l’état du programme.

DB75_DEFAUT_SEUILS_ANA

De la même façon que le DB50_DEFAUT, les variables du DB75_DEFAUT_SEUILS_ANA est écrit depuis l’automate via une section « FC75_DEFAUTS_SEUILS) qui sert à déclencher des divers défauts en fonction du traitement des variables analogiques.

DB51_INHIB_DEF

Ces variables sont écrites depuis la supervision via un pop-up qui sert à les forcer en fonction d’un index.

DB76_INHIB_SEUILS_ANA

Ces variables sont écrites depuis la supervision via un pop-up qui sert à les forcer en fonction d’un index.

b) Déclaration des variables dans l’IHM

Dans les variables de l’IHM dans le dossier « Variables IHM » créer et renommer les tables de variables « DB50_DEFAUTS », « DB75_DEFAUT_SEUILS_ANA », «DB51_INHIB_DEF », et le « DB76_INHIB_SEUILS_ANA ».

 

(Clic sur « Insérer une nouvelle table de variables » / Renommer)

 

Renseignez tous les champs à l’identique des captures des DB.

Rappel : Le mode d’accès doit être « Accès absolu » et les adresses des DB de l’IHM doivent Correspondent au premier entier de celles de l’API.

Pour l’IHM les variables de ces DB serviront à l’affichage des défauts, inhibitions de défauts et inhibitions de seuils.

Le premier mot de chaque DB représente leurs 16 premier défaut (16 premier Bits ).

DB50_DEFAUTS

DB75_DEFAUT_SEUILS_ANA

DB51_INHIB_DEF

DB76_INHIB_SEUILS_ANA